Skip to content

Conversation

ingrihka
Copy link
Member

Beskrivelse

Detaljsiden for en handlet liste, laget etter Figma-designet «Previous list» (FIG. 11 – Handlet liste). Når brukeren åpner en tidligere handleliste, ser hun hva som ble handlet, og kan bruke listen på nytt.

Bruker samme rute som den aktive listen (/lists/:id). Detaljsiden viser handlet-visningen når listen har status: "COMPLETED".

Relaterte issues

Closes #59
(Må lukkes manuelt, siden PR-en merges til dev.)

Bygger på #58. Henger sammen med #76 (oversikt over tidligere handlelister).

Endringer gjort

  • Ny komponent pages/shoppingLists/CompletedListView.tsx med CSS
  • ShoppingListDetailPage viser CompletedListView når listen er handlet
  • Notatblokk med «Handlet · liste nr.», dato, listenavn, antall varer og et skjevt «HANDLET»-stempel
  • Varene vises med hake, antall (f.eks. ×2) og pris, fordelt på to kolonner. De kan ikke redigeres
  • «Om lista» med handlet-dato, antall varer, butikk og totalsum
  • Knappene «Bruk på nytt», «Legg varer på aktiv lapp» og «Slett lista»
  • Typene har fått de valgfrie feltene completedAt? og store?
  • Mock-dataene har fått en handlet liste, «Ukeshandel» (id 11), med de 14 varene fra Figma
  • Gjenbruker notatblokken og oppsummeringsboksen fra den aktive listen, og variabler fra theme.css, så siden følger lys og mørk modus
  • Responsiv: én kolonne med varer på mobil, og boksen legger seg under lappen

Hva slags type fiks inneholder denne PR

  • Bug fix
  • Ny funksjonalitet
  • Refactor
  • Dokumentasjon
  • Testing

Sjekkliste

  • Testet lokalt
  • Dokumentert endringer
  • Sjekket for feilmeldinger

Testet /lists/11 i lys og mørk modus og på smal skjerm. /lists/1 viser fortsatt den aktive listen. TypeScript-sjekken går uten feil.

Skjermbilder

Skjermbilde 2026-10-21 kl  16 26 19 Skjermbilde 2026-10-21 kl  16 26 37

Gjenstår

@ingrihka ingrihka requested a review from a team as a code owner October 21, 2026 14:27
@ingrihka ingrihka merged commit c73d674 into dev Oct 22, 2026
@ingrihka ingrihka deleted the feature/59-tidligere-handleliste branch October 22, 2026 08:07
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant